make matter difficult - Français Anglais Dictionnaire